Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F8 USA F13 USA F8 USA F27 USA F28 USA F29 USA F3 USTA Challenger of Burbank - Burbank XL Bermuda Open - Bermuda 2007 Challenger of Santa Clara - Valencia USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Challenger of Burbank - Burbank 2001 USTA Challenger of Calabasas - Calabasas University of Tennessee USTA Challenger - Knoxville Compaq Challenger - Bucharest Zivnobanka Czech Open - Prostejov Fifth-Third Bank Tennis Championships - Lexington USTA Seascape Challenger - Aptos TED Open - Istanbul The Comercia Bank Challenger - Aptos 2000 Challenger de Granby - Granby drkoop.com USTA Tennis Championships of Houston - Houston Swanston Challenger - Sacramento GHI Bronx Tennis Classic - Bronx USTA/Safeway Challenger - Aptos Third Bank Tennis Championships - Lexington drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Heineken Challenger - Ho Chi Minh City 2003 West Side Tennis Club Challenger - Forest Hills 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Championships of Kerrville - Kerrville Stella Artois Clay Court Championships - Budaors Regional Hand Center Men's Challenger - Fresno 2002 Tulsa USTA Challenger - Tulsa The USTA Challenger at West End Racquet - Torrance The Wright Financial Group, Inc. Challenger - Champaign USTA Tennis Championships of Houston - Houston USTA Challenger of Dallas - Dallas San Luis Potosi Challenger 2000 - San Luis Potosi Open Castilla y Leon Trofeo Iberdrola - Segovia KGHM Polish Indoors - Wroclaw ARMS USTA Challenger - Rocky Mount The LTA Men's Challenger - Southampton 2002 FSE Challenger - Tarzana Warsteiner Challenger Wolfsburg - Wolfsburg BMW Tennis Championship - Sunrise 2006 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda 2006 North Shore Pro Tennis Championship - Winnetka 2001 UT Tyler Patriot Challenger - Tyler Time Warner USTA Challenger - Binghamton Waco International Tennis Challenger - Waco USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Bogota Challenger - Bogota Lubbock Challenger - Lubbock XL Capital Bermuda Open - Bermuda Samsung Secruities Cup Challenger - Seoul USTA Men's Challenger of Urbana-Champaign - Urbana Burbank Challenger - Burbank 2003 USTA Challenger of Calabasas - Calabasas USTA/Adtech Challenger - Boston Hilton Waikoloa Village USTA Challenger - Waikoloa The Surbiton Trophy - Surbiton Corona Mexico City Open - Mexico City 2006 Challenger of Santa Clarita California Challenger - Valencia ECM Prague Open - Prague Abierto Colombiano de Tenis - Bogota GHI Bronz Classic - Bronx Harrah's Entertainment Men's Pro Challenger - Tunica XI Open International D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba The West Side Tennis Club Clay Court Challenger - Forest Hills Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Oklahoma Challenger - Tulsa Samsung Securities Cup - Seoul Pro Challenger at Calabasas - Calabasas Tiburon Challenger - Tiburon Challenger Groningen - Groningen The Natrel's Challenger of Granby - Granby Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Puerto Rico Challenger Tennis Event - Humacao USTA Seascape Challenger - Aptos Tallahassee Tennis Challenger - Tallahassee Fifth Third Bank Tennis Classic - Lexington Men's Pro Challenger at Tunica National - Tunica Binghamton Professional Tennis Tournament - Binghamton Oldum Brown Vancouver Open - Vancouver USTA Comerica Challenger - Aptos Semgroup Challenger - Tulsa Flea Market Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville GHI Bronx Classic - Bronx Music City Challenger - Nashville AT&T Challenger of Dallas - Dallas JSM Challenger of Champaign - Urbana Home Depot Center USTA Challenger - Carson USTA Men's Challenger of Dallas - Dallas Carson Challenger Dallas Challenger College Station Challenger - College Station Austin Challenger - Austin Talahassee Challenger USTA Challenger of Oklahoma - Tulsa Rhodes Challenger USTA Challenger - Champaign 2004 Keys Gate Challenger - Homestead The $50,000 Pro Challenger at Calabasas - Calabasas Turin Challenger Aptos Challenger Privat Bank Cup - Dnepropetrovsk Flea Market Cup Busan Challenger Tennis - Busan Sacramento Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger USTA Tallahassee Tennis Challenger - Tallahassee II Naples ITG Challenger - Naples Challenger Lugano - Lugano Lugano Challenger Aptos Challenger Binghamton Challenger Tulsa Challenger Tiburon Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa Knoxville Challenger Helsinki Challenger Noumea Challenger Honolulu Challenger Rimouski Challenger Mexico City Challenger Carson Challenger Pro Challenger at Calabasas - Calabasas Beijing Challenger Milan Challenger Baton Rouge Pro Tennis Classic - Baton Rouge Bogota Challenger Calabasas Challenger Charlottesville Challenger Countrywide Classic USTA Men's Challenger - Carson Tulsa Challenger Mobilux Open - Luxembourg Sunset Moulding Challenger - Yuba City Aguascalenties Challenger Sacramento Challenger Tiburon Challenger Seoul Challenger Charlottesville Challenger Honolulu Challenger Dallas Challenger Manta Challenger Salinas Challenger Barranquilla Challenger Pereira Challenger Sarasota Challenger Panama City Challenger Bogota Challenger Granby Challenger Savannah Challenger Wailea Men's Challenger - Maui Hilton Waikoloa Village USTA Challenger - Waikoloa Countrywide Classic USTA Challenger - Carson Ciudad de Pozoblanco Open Diputacion - Cordoba Quimper Challenger Alessandria Challenger Samsung Securities Cup - Seoul Cali Challenger Medellin Challenger Napa Challenger Sacramento Challenger Tiburon Challenger Guadalajara Challenger IX Abierto Internacional de Salinas - Salinas Waco Tennis Challenger - Waco Atlanta Clay Court Challenger - Atlanta Sunset Moulding Yuba City Racquet Club Challenger - Yuba City USTA Challenger of Las Vegas - Las Vegas Samsung Securities Cup - Seoul 2003 Freeman Men's Challenger - Joplin Knoxville Challenger Sarasota Challenger Odlum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton Reggio Emilia Challenger Winnetka Challenger Lexington Challenger Fifth-Third Bank Tennis Championships - Lexington Winnetka Challenger Sacramento Challenger Flea Market Cup - Busan Bucaramanga Challenger Urbana-Champaign Challenger - Urbana Salinas Challenger 2002 Azalea Orthopedic Challenger - Tyler CNA TennisPro Classic - Winnetka Granby Challenger - Granby Hilton Waikoloa USTA Challenger - Waikoloa ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Eddleman USTA Challenger - Birmingham drkoop.com USTA Challenger of Tallahassee - Tallahassee Binghamton Professional Tennis Tournament - Binghamton Winnetka Challenger USTA Challenger of Tiburon - Tiburon University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Aptos Challenger Copa Ericsson Costa Rica - San Jose Hilton Waikoloa Village USTA Challenger - Waikoloa 2001 Eddleman USTA Challenger - Birmingham Unique Zagreb Open - Zagreb XI Venice Open - Venice USTA Tallahassee Tennis Challenger - Tallahassee Compaq Cup 2001 - Zabrze Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Yokohama World Tennis Gaora Cup - Yokohama The Waco International Tennis Challenger - Waco Pingguo Challenger USTA Seascape Challenger - Aptos Savannah Challenger Naples Challenger - Naples Healthsouth/USTA Challenger - Denver Fifth-Third Bank Tennis Championships - Lexington Challenger Ciudad de Tijuana - Tijuana GHI Bronx Classic - Bronx AT&T Challenger of Dallas - Dallas Singha Tennis Classic - Tarzana Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio Manta Challenger Bancolombia Open - Bogota Como Challenger drkoop.com USTA Challenger of Dallas - Dallas drkoop.com USTA Challenger of Houston - Houston Hilton Waikoloa Village USTA Challenger - Waikoloa Joplin Challenger - Joplin VII Avierto Internacional de Salinas - Salinas 2002 Eddleman USTA Challenger - Birmingham 2002 USTA Tallahassee Tennis Challenger - Tallahassee Abierto Internacional Varonil Ciudad de Cancun - Cancun V Abierto Internacional de Salinas - Salinas drkoop.com USTA Tennis Championships - Armonk drkoop.com USTA Tennis Championships of Denver - Denver Open de Montauban - Montauban USTA Safeway Challenger - Aptos Kyiv UMC Open - Kiev Optimus Maia Open - Maia Gran Copa Ericsson - Rio de Janeiro Healthsouth/USTA Men's Challenger of Burbank - Burbank Frito Lay/USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Ojai Challenger drkoop.com USTA Challenger of Burbank - Burbank Shimadzu All Japan Indoor - Kyoto Surbiton Challenger The Granby Natrel Challenger - Granby IX Trofeo Ciudad de Quito - Quito A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign 2004 USTA Challenger of Calabasas - Calabasas West Side Tennis Challenger - Forest Hills Music City Challenger - Nashville The Swanston Challenger - Sacramento Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda Swanston Challenger - Sacramento The 'Fitz' Casino Challenger - Tunica Fifth Third Bank Tennis Championships - Lexington Hurricane Tennis Open - Bradenton Legg Mason Tennis Classic - Washington D.C. AAPT Championships - Adelaide Heineken Open - Auckland Citrix Tennis Championships - Delray Beach Galleryfurniture.com Challenge - Atlanta 2008 Lubbock Challenger - Lubbock Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Kroger / St. Jude International - Memphis Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Samsung Securities Cup - Seoul RCA Championships - Indianapolis The Hamlet Cup - Long Island Heineken Open - Auckland Siebel Open - San Jose Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. AAPT Championships - Adelaide Heineken Open - Auckland Mercedes-Benz Cup - Los Angeles Pereira Challenger Leon Challenger TD Waterhouse Cup - Long Island Busan Challenger Cremona Challenger Heineken Open - Auckland U.S. Men's Clay Court Championships - Houston TD Waterhouse Cup - Long Island China Open - Beijing Chennai Open - Chennai International Tennis Championships - Delray Beach SAP Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Sydney International - Sydney SAP Open - San Jose Brasil Open - Costa do Sauipe Tennis Channel Open - Las Vegas Legg Mason Tennis Classic - Washington D.C. Legg Mason Tennis Classic - Washington China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Champaign Challenger Champaign Challenger Estoril Open - Estoril Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach Helsinki Challenger Campbells Hall of Fame Tennis Championships - Newport Chennai Open - Chennai Heineken Open - Auckland SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Chennai Open - Chennai Brisbane International - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Serbia Open - Belgrade Legg Mason Tennis Classic - Washington Cali Challenger Quito Challenger Honolulu Challenger China Open - Beijing Medellin Challenger The Artois Championships - London Cherbourg Challeger Serbia Open - Belgrade Medibank International - Sydney Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Sunrise Challenger Aircel Chennai Open - Chennai Bucaramanga Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Winston Salem - Winston Salem Open de Nice Cote d'Azur - Nice Erste Bank Open - Vienna Farmers Classic - Los Angeles Citi Open - Washington AEGON Championships - London St. Petersburg Open - St. Petersburg Winston-Salem Open - Winston-Salem Countrywide Classic - Los Angeles Bogota Challenger China Open - Beijing Valencia Open - Valencia Heineken Open - Auckland SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Baton Rouge Challenger Open de Nice Cote d'Azur - Nice AEGON Championships - London Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Brisbane International - Brisbane US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Tallahassee Challenger Memphis Open - Memphis Campbell's Hall of Fame Tennis Championships - Newport Delray Beach Open - Delray Beach Aegon Nottingham Open - Nottingham RCA Championships - Indianapolis Countrywide Classic - Los Angeles Geneva Open - Geneva Citi Open - Washington Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne New York Open - New York Nature Valley International - Eastbourne Delray Beach Open - Delray Beach China Open - Beijing Manta Challenger Grand Prix de Tennis de Lyon - Lyon Mercedes Cup - Stuttgart Heineken Open - Auckland Dallas Open - Dallas Abierto Mexicano - Los Cabos US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Sydney International - Sydney Medibank International - Sydney China Open - Beijing Adelaide International - Adelaide AEGON Championships - London Emilia-Romagna Open - Parma Delray Beach Open - Delray Beach SAP Open - San Jose Open de Tenis Comunidad Valenciana - Valencia Cancun Challenger Meknes Challenger Kyoto Challenger U.S. Men's Clay Court Championships - Orlando US Men's Clay Court Championship - Houston AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem Citi Open - Washington AEGON Championships - London Apia International - Sydney Abierto Mexicano Telcel - Acapulco Chennai Open - Chennai USTA Men's Challenger of Dallas - Dallas Sporting Challenger - Turin Abierto Mexicano Telcel - Acapulco Apia International - Sydney Binghamton Professional Tennis Tournament - Binghamton San Luis Potosi Challenger 2002 - San Luis Potosi Hall of Fame Tennis Championships - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm 2002 USTA Challenger of Calabasas - Calabasas ASB Classic - Auckland USTA Challenger of Burbank - Burbank Abierto Mexicano Telcel - Acapulco Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham University of Tennessee USTA Men's Challenger - Knoxville Brisbane International - Brisbane V Trofeo Ciudad de Quito - Quito Memphis Open - Memphis Atlantic City Open - Atlantic City AEGON Championships - London US Men's Clay Court Championship - Houston Geneva Open - Geneva China Open - Beijing Challenger de Granby - Granby AEGON Championships - London AEGON International - Eastbourne West Side Tennis Club Clay Court Challenger - Forest Hills San Luis Potosi Challenger - San Luis Potosi Canottieri Minico 2004 - Mantova Challenger Leon 2003 - Leon 2003 Eddleman USTA Challenger - Birmingham ASB Classic - Auckland New York Open - New York Geneva Open - Geneva China Open - Beijing Grand Prix de Tennis de Lyon - Lyon US Men's Clay Court Championship - Houston Kroger / St. Jude International - Memphis Sony Ericsson Open 2008 - Belgrade Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Japan Open - Tokyo Delray Beach Open - Delray Beach Great Ocean Road Open - Melbourne U.S. Men's Clay Court Championships - Houston Noventi Open - Halle Mallorca Championships - Mallorca Truist Atlanta Open - Atlanta Citi Open - Washington Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston US Men's Clay Court Championship - Houston Libema Open - 's-Hertogenbosch cinch Championships - London Delray Beach International Tennis Championships - Delray Beach Viking International - Eastbourne Abierto Mexicano Telcel - Acapulco Pilot Pen Tennis - New Haven Thailand Open - Bangkok U.S. Men's Clay Court Championships - Houston Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Waldbaum's Hamlet Cup - Long Island Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Thailand Open - Bangkok Campbells Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale US Men's Clay Court Championship - Houston Rakuten Japan Open - Tokyo Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Erste Bank Open - Vienna Franklin Templeton Tennis Classic - Scottsdale Waldbaum's Hamlet Cup - Long Island Hall of Fame Open - Newport Tennis Masters Series - Indian Wells The Ericsson Open - Miami Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome ATP Kremlin Cup - Moscow U.S. Men's Clay Court Championships - Houston Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Thailand Open - Bangkok Pacific Life Open - Indian Wells BNP Paribas Masters - Paris AEGON Championships - London Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Heineken Open - Auckland Masters Series Monte-Carlo - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells AIG Japan Open Tennis Championships - Tokyo Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Rogers Masters - Toronto Shanghai ATP Masters 1000 - Shanghai Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Montreal Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome US Men's Clay Court Championship - Houston Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami French Open - Paris Western & Southern Open - Cincinnati BNP Paribas Masters - Paris AEGON International - Eastbourne Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Montreal U.S. Open Adidas International - Sydney Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Miami Open - Miami Australian Open - Melbourne Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai French Open - Paris BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Miami Open - Miami Hall of Fame Open - Newport Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami Abierto Mexicano de Tenis Mifel - Los Cabos Western & Southern Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Rogers Cup - Montreal French Open - Paris Miami Open - Miami TD Waterhouse Cup - Long Island BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Wimbledon - London Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami U.S. Open - New York Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Wimbledon - London Australian Open - Melbourne SAP Open - San Jose The Nottingham Open - Nottingham Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London If Stockholm Open - Stockholm U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Erste Bank Open - Vienna Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Abierto Mexicano - Los Cabos Abierto Mexicano Telcel - Acapulco Hall of Fame Tennis Championships - Newport French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Davis Cup, World Group, SF, ESP-USA, 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, PO, SRB-USA 3-2 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, World Group, QF, AUS-USA 3-2 U.S. Open - New York Laver Cup - Prague French Open - Paris Davis Cup, World Group, QF, USA-BEL 4-0 Davis Cup, World Group, SF, CRO-USA 3-2 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, 1R, USA-GBR 1-3 ARAG ATP World Tour Championship - Dusseldorf U.S. Open (juniors) Davis Cup, World Group, 1R, USA-SUI 5-0 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, World Group, 1R, SRB-USA 1-3 AAMI Classic - Kooyong AAMI Classic - Kooyong All Lower level tournaments Olympics - Beijing